at long last
やっとのことで
all but
ほとんど
on behalf of
…の代表として
contemporary
現在の,当世の
padding
つめもの
in full view
衆人環視の中で
a pinch of ~
ひとつまみの~
break ground
新事業を始める
conceal
…を隠す
easy to pick
こじあけやすい