English: And, that too, thanks to India.
Telugu: అంతేకాదు ఏకంగా భారత్ కు ధన్యవాదాలు తెలిపింది.