English: India played superbly.
Telugu: భారత్ ఆడిన తీరు అద్భుతం