Chinese: 我好不容易找到了你们的房子。
English: I found your house with difficulty.
French: J'ai trouvé votre maison difficilement.