English: the church here for many years.
Telugu: ఈ మసీదు ఇక్కడ ఎన్నో ఏళ్లుగా ఉంటోంది.