English: A huge defeat.
Telugu: . ఒక ఘోర పరాజయం.