English: There is still lot of doubt regarding him.
Telugu: ఇంకా అనేక విషయాల పై తనకి అనుమానాలు ఉన్నాయని.