English: But a nagging doubt in his mind persisted.
Telugu: కానీ, తన మనసులో ఎప్పుడూ ఒక సందేహం ఉండేది.