English: Finally had the courage.
Telugu: చివరకు ధైర్యం చేశాడు.