English: Although I still doubted a bit.
Telugu: అయినా నాకొక చిన్న సందేహం.