make too high an estimate of; "he overestimated his own powers"

listen to the pronunciation of make too high an estimate of; "he overestimated his own powers"
make too high an estimate of; "he overestimated his own powers"