English: But, I had some nagging doubts about it all.
Telugu: అయితే, నాకు కొన్ని సందేహాలు వచ్చాయి.