满打满算 mǎn dǎ mǎn suàn

DEFINITIONS

  1. taking everything into account (idiom)
  2. when all is said and done

CHARACTERS

满 mǎn fill; full, satisfied
打 dǎ strike, hit, beat; fight; attack
满 mǎn fill; full, satisfied
算 suàn count, calculate, figure; plan