English: Megiddo is also known as Armageddon.
Telugu: మెగిద్దో కూడా అర్మగిద్దోన్ అని కూడా పిలుస్తారు.