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