English: Although I have some doubts.
Telugu: అయినా నాలో ఏదో అనుమానం.