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