世渡 よわた上手 じょうずでした
yowatari jōzudeshita

Noun
Desu Copula
na-Adjective

The polite past form of 世渡り上手

1. Was skilled at navigating the world.; Was good at getting by.

Past/Perfective
Polite