must admit that you can do it, give you credit (see give her credit) I have to hand it to you. You did every problem correctly.
HAVE TO HAND IT TO YOU
Meaning of HAVE TO HAND IT TO YOU in English
English idioms vocab. Словарь английских идиом и выражений. 2012