English: It suffered a terrible defeat.
Telugu: అక్కడ దారుణ పరాజయాన్ని అందుకున్నది.