English: And yet, a nagging doubt.
Telugu: అయినా ఒక అనుమానం పీడిస్తోంది.