English: There is one more niggling doubt.
Telugu: అనే మరో సందేహం తలెత్తుతోంది.