English: And yet, there was a nagging doubt.
Telugu: అయినప్పటికీ ఏదో ఒక అనుమానం ఉండేది.