English: But eventually there was nothing more they could do.
Telugu: కానీ చివరికి ఏమీ చేయలేకపోయారు.