English: Apart from that there is nothing extra he can do.
Telugu: ఇంతకు మించి తాను ఏమీ చేయలేనన్నారు.