English: Menelaus: King of Sparta and brother of Agamemnon.
Telugu: మెన్నెలాస్ - స్పార్టా రాజు మరియు అగామెమ్నోన్ సోదరుడు.