English: There is reason to doubt this.
Telugu: ఈ అనుమానం రావడానికి కారణమూ ఉంది.