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