English: Couldn't have done much else.
Telugu: తకు మించి ఏమీ చేయలేకపోయాడు.