English: Menelaus: Helen's aggrieved husband and the brother of Agamemnon.
Telugu: మెన్నెలాస్ - హెలెన్ బాధపడిన భర్త మరియు అగామెమ్నోన్ సోదరుడు.