BEOLINGUS
Dictionary - TU Chemnitz

 German  English

etw. perfektioniert haben {vt} (Fertigkeit; Ablauf usw.) to have (got) sth. down to a science (of a skill, process etc.)

Spritsparen perfektioniert! Getting fuel reduction down to a science!

Er reist so viel, dass er das Packen perfektioniert hat. He travels so much that he's got packing his clothes down to a science.