在线词典

事到如今

as matters stand; things having reached this stage

英文释义
as matters stand; things having reached this stage