怨天尤人的英文是「blame everyone and everything but not oneself」
yuan tian you ren
天:天命,命运;尤:怨恨,归咎。指遇到挫折或出了问题,一味报怨天,责怪别人。
《论语·宪问》:“不怨天,不尤人,下学而上达,知我者其天乎!”