English: This is one of the largest mosques in India.
Telugu: భారత దేశంలో ఉన్న ఆలయాల్లో ఇదొక్కటే ఉంది.