English: Finally found the courage!
Telugu: చివరగా ధైర్యం!