这个看具体的语境很容易区分的,具体看你们谈到什么程度,不会有歧义.
也就是说:如果你们谈的时候说好了是你提供工具让他建房子,他就知道是由你提供工具而已,不会有歧义.
最好把use改成need,I have all the tools which you need to build my house.如果不放心,house 后面加个by you
我要用你战胜困难的品质来克服自己的困难
I will learn your character which dares to overcome difficulities to help myself to overcome my own difficulties.重复的词比较多,强调,不喜欢就去掉help to overcome my own difficulties
供参考