English: Naturally, all this casts doubt.
Telugu: సహజంగానే అది అందరికీ అనుమానాలు కలిగిస్తుంది.