English: though a number of them had been killed, although
Telugu: చాలామంది ప్రాణాలు కోల్పోయినప్పటికీ, వారు