English: Although even I had doubts.
Telugu: అయినా నాకూ ఓ అనుమానం వచ్చింది.