hand it to

hand it to  {v. phr.},  {informal}
To admit the excellence of; give credit or praise to.
You have to hand it to Jim; he is very careful and hard-working in all he does.
The teacher said, "I hand it to Jane for the way she managed the Music Club."
Categories: hand music {informal} {v. phr.}