English: But something wonderful happened in India.
Telugu: కానీ ఇటలీలో అద్భుతం జరిగింది.