English: Doubts still linger
Telugu: ఇంకా వీడని అనుమానాలు