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