English: Thank you India!
Telugu: థాంక్యూ ఇండియా!