English: It is bewildering.
Telugu: ఇది దిగ్భ్రాంతి పరచేది.