Circumstances militated agains this success.

环境对他的成功有不利的影响.

相关词汇
circumstancesn. 境况,境遇,(尤指)经济状况,命运,环境( circumstance的名词复数 ),事件,境遇,机遇;
militatedv. 产生作用或影响( militate的过去式和过去分词 );
thispron. 这,这个,这事,这人,这时,下面所说的事;adj. 这,这个,刚过去的,即将到来的,今…,本…;adv. 这样地,就是这样,这么地;
successn. 成功,成就,好成绩,好结果,成功的人(或物);