English: For Indian fans it was a shocking defeat.
Telugu: ఈ ఘోర పరాజయాలు భారత అభిమానులను తీవ్రంగా నిరాశపరిచాయి.