Wiktionary
read someone's mind
vb. (context idiomatic English) To guess or deduce what someone is thinking.
Usage examples of "read someone's mind".
Whether or not you can develop the ability to read someone's mind or look into the future is for you to decide.