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