Succulent sautéed giant prawns flavored with garlic, chilli, and lemon, served alongside warm garlicky green beans and fresh mint.