English: It’s really mind-blowing.
Telugu: నిజంగా ఇది ఆలోచింపతగినదే.