English: I doubt that too.
Telugu: అన్న సందేహం నాకు కూడా కలుగుతోంది.