English: It is India's biggest.
Telugu: ఇండియాలోనే అతి పెద్దది.