English: But help arrived too late.
Telugu: కానీ ఆ సాయం అందేలోపే బాగా ఆలస్యం అయిపోతోంది.