Akademik

за все про все
ЗА ВСЕ ПРО BCEofrs, coll
[PrepP; Invar; fixed WO]
=====
1. ругать, бранить, наказывать и т.п. кого за все про все [adv]
(to scold, punish etc s.o.) for everything possible, for all sorts of things:
- for everything under the sun;
- for anything and everything;
- for everything imaginable.
2. за все про все заплатить, (от)дать и т.п. кому что; наказание - [prep obj]
(to pay the named amount of money, receive the named extent of punishment etc) for everything in total (that one has bought, done etc):
- for everything altogether;
- for all of it (together).

Большой русско-английский фразеологический словарь. — М.: ACT-ПРЕСС КНИГА. . 2004.