in

I put in an embarrassingly long time earning this – recent

I spent an embarrassingly long time making this

I put in an embarrassingly very long time earning this – latest