English: The world is appreciating India's efforts.
Telugu: భారత్ కృషిని ప్రపంచం ప్రశంసిస్తోంది. .