English: This is one of the largest mosques in India.
Telugu: ఈ మస్జిద్, భారత్ లో అతిపెద్ద, అతి సుందరమైన మస్జిద్.