English: And eventually I had to do that.
Telugu: చివరికి ఆ పని నేనే చేయాల్సి వచ్చింది.