English: They've given everything.
Telugu: అన్నీ ఇచ్చారు.