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