English: Naturally all this casts doubt.
Telugu: సహజంగానే అందరికీ ఈ సందేహం వస్తూ ఉంటుంది.