was faced with

شبکه مترجمین ایران

به انگلیسی

• stood before, had to deal with

معنی یا پیشنهاد شما