English: All of these make things doubtful.
Telugu: ఇవన్నీ అనుమానాలకు తావిచ్చే అంశాలు.