English: The Eiffel tower was finished March 31,1889!
Telugu: ఈఫిల్ టవర్ ను మార్చి 31,1889 న పూర్తి చేసారు.