English: Finally, finally.
Telugu: చివరకు, మీనం.