English: But, despite that, I somehow doubt it.
Telugu: అయినా, నాకు ఎక్కడో అనుమానం.