Pinyin Dictionary results for "lin men yi jiao"

临门一脚
to try to score (a goal); final push (at a critical juncture); the final leg of sth
Dictionary data provided by CC-CEDICT