fall short of the mark
Are you looking for: 未达未达到未达到靶子而先落下More results...
English Expression:
  1. n.  fall short of the mark