English: And that too in India.
Telugu: అది కూడా ఇండియాలో కావడం విశేషం.