English: It was the grandest church of that time.
Telugu: ఆ రోజుల్లో ఇదే అతి పెద్ద మసీదు.