flat out on
ネイティブ通信から。
Am kind of flat out on the --project, my -- paper and creating a proposal for another online learning project, but looking forward to going to Beijing for a few days next week.
flat outは「全速力で、全力を尽くして、一生懸命に」という意味でよく知られていますが、ここはflat out((叩かれて、つぶされて)ぺしゃんこ)という意味から派生した用法で、be flat out onで「on以下のことで、疲れ果てて、くたくたになって」となります。そろそろ手伝ってあげないといけません。(UG)