English: despite heavy losses.
Telugu: నష్టాలు ఎక్కువగా ఉన్నప్పటికీ.