What does bei etw. zu Buche schlagen mean?

bei etw. zu Buche schlagen - German to English

to possess a good impact on sth.