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