English: India is the most depressed country in the world
Telugu: ప్రపంచంలోనే అగ్రగామి దేశంగా భారత్‌