力戦奮闘 りきせんふんとう fighting with all one's might; fighting up against; making strenuous efforts n vs yoji Advanced ➥
精力絶倫 せいりょくぜつりん being of unbounded energy; being with matchless vigor; having endless sexual stamina adj-na adj-no n yoji Advanced ➥