English: They are mind-boggling.
Telugu: అవి మనసుకు తగులుతాయి.