drenched が豊富に供給された
attest 証明する
bring about を生じさせる
picky えり好みする
pasture 牧場、牧草地
set about ~に乗り出す
descendant 子孫
relate to を理解できる、に共感する
We are the ones who should be thanking you. 私たちこそがあなたにお礼を言うべき人
Likewise, we thank you for your hospitablity. こちらこそ、おもてなしに感謝します
mutually acceptable compromise お互いが納得がいく着地点