English: Menelaus: king of Sparta and husband of Helen; brother of Agamemnon.
Telugu: మెనెలౌస్ - స్పార్టా రాజు; హెలెన్ యొక్క భర్త మరియు అగామెమ్నోన్ యొక్క సోదరుడు.