English: This is no doubt bewildering.
Telugu: ఇదెంతో సొగసుగా ఉందనడంలో సందేహంలేదు.