1. That man involved a lot in making that idea come true
involve in : góp phần
2. He is bound to win her heart
be bound to : chắc chắn
3. They succeeded in saving the world
succeed in : thành công
4. After weeks, they have found out the solution to the issue
the solution to sth : cách giải quyết
5. I often threw rocks to my neighbor's window when I was a kid.