meaning of bei etw. zu Buche schlagen

bei etw. zu Buche schlagen - German to English

to possess a good impact on sth.