English: They have given everything they could.
Telugu: ఏమివ్వగలరో అంతా ఇచ్చారు.