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