English: India or China!
Telugu: ఇండియా… మీకు మేమున్నాం అంటున్న చైనా…!