find one's travelとは
フィリピンの方と話しているとき、こう聞かれました。
How did you find your travels abroad, because it is difficult for you to speak English?
「英語が得意じゃないのに、海外旅行をどう見つけたの?」ってどういう意味かな、海外旅行の手配を英語ですると思っているのかな?と思ったのですが、意味がよくわからないと言ったら、For example, if you want to go shopping, who is speaking English? と言われたので、最初の質問は「英語が得意じゃないのにどうやって海外旅行をしたの?」と聞いたのかな、と思いなおしました。私の解釈は合っていますでしょうか? find one's travelは何かイディォムのようなものでしょうか?