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