English: India has given a lot to the world.
Telugu: ప్రపంచానికి భారత్ ఎంతో ఇచ్చిందని పేర్కొన్నారు.