English: Thanks to India.
Telugu: భారత్ కు ధన్యవాదాలు.