You have had to navigate, under pressure, a new range of competing demands and novel challenges.
Rydych wedi gorfod llywio, o dan bwysau, ystod newydd o ofynion a heriau newydd.