to put young men to shame
robust, manhood, prosperity
ソウ / さかん
someone, person
シャ / もの
endure, keep (rain)out, stave off, tide over, defy, slight, surpass
リョウ / しの.ぐ