English: I finally had my words.
Telugu: చివరకు నాకు మాటలు వచ్చాయి.