Sort:  

Te7 is not that strong, actually your main idea was fine. You just have to look for a correct answer to Qf6 :)

Don't worry, you can try again later <3