you have to hand it to someone - definition and synonyms

phrase spoken
  1. used for saying that you admire someone for something that they have done
See also main entry: hand