English: suffered huge losses.
Telugu: భారీ నష్టాన్ని మిగిల్చింది.