登山涉水 meaning in English
go over mountains and cross streams; climb mountains and wade through rivers; scale mountains and cross rivers; traverse mountains and wade through rivers
go over mountains and cross streams; climb mountains and wade through rivers; scale mountains and cross rivers; traverse mountains and wade through rivers