English: I have huge doubts about this.
Telugu: నాకు ఇదొక పెద్ద సందేహం పట్టుకుంది.