English: It has come to India after several long years.
Telugu: చాలా సంవత్సరాల తర్వాత ఇండియాకు ఇదే రావడం.