English: What has India given you?
Telugu: ప్రపంచానికి భారత్ ఏం ఇచ్చింది?