English: This is no doubt bewildering.
Telugu: అదో సంచలనమే అవుతుందనడంలో సందేహం లేదు.