English: A huge defeat.
Telugu: . ఘోర పరాజయం ఎదురయంది.