auf jdn./etw. treffen [jdm. unvermutet begegnen; auf etw. stoßen (z. B. Schwierigkeiten)] [verb]
No, that looks pretty good.Looks good.... as for the upcoming trade negotiations in the Far East, a team of negotiators has been working with the Chinese... in an effort to streamline the proceedings... and lay the groundwork for the President' s trip next weeklangbot langbot