English: This is no doubt bewildering.
Telugu: ఇది పిచ్చకావడానికి సందేహం లేదు.