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