English: But I finally gave it.
Telugu: చివరికి, నేను ఇచ్చాను.