English: Couldn't expect any more from them.
Telugu: వారి నుంచి ఎక్కువ ఆశించలేం.