due to the difficult circumstances

انگلیسی به انگلیسی

• in view of of the serious conditions, due to the severity of the situation

پیشنهاد کاربران