English: India on back foot
Telugu: తిరోగమనంలో భారత్