English: They are mind blowing.
Telugu: అవి మనసును బాగానే హత్తుకుంటాయి.