中译英:他做此事是为环境所迫

他做此事是为环境所迫
He was forced to do that under the circumstance

更多阅读