English: It is the largest in India.
Telugu: ఇవి భారతదేశంలోనే అతి పెద్దవి.