give credit or praise to someone You have to hand it to him - he worked hard and was very successful with his business.
HAND IT TO (SOMEONE)
Meaning of HAND IT TO (SOMEONE) in English
English idioms vocab. Словарь английских идиом и выражений. 2012