stand (up) to one's lick log
Are you looking for: 坚定坚定勇敢地承担棘手的任务坚定 坚定勇敢地承担棘手的任务More results...
English Expression:
  1. n.  stand (up) to one's lick log