摸爬滚打

1.
to go through arduous training or hard work
另类摇滚 English,... ... 民谣摇滚 Folk-Rock 摸爬滚打 to go through arduous training or hard work 南方摇滚 Southern Rock ...
zh.glosbe.com|Based on 11 pages
2.
go through numerous hardships
翻译词典... ... save numerous sentient beings 广度无量无边的众生 go through numerous hardships 摸爬滚打 ...
www.tdict.com|Based on 1 page

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard