English: But I’d never dared believed its truth.
Telugu: అయితే నిజం మాట్లాడడానికి నేనెప్పుడూ వెనకాడను.