English: That is huge in India.
Telugu: భారతదేశంలోనే ఇది ఎంతో పెద్దది.