English: India bounced back yet again!
Telugu: భారత్ మళ్లీ నవ్వుతుంది !