English: But a few nagging doubts linger.
Telugu: కాని కొన్ని అనుమానాలు బయలుదేరాయి.