English: Still I dared.
Telugu: అయినా ధైర్యం తెచ్చుకున్నాను.