Bernd 07/20/2019 (Sat) 11:37:27 No.28113 del
It's not really an idiom, rather case of an interesting way of creating a word.
magyaráz = making it Hungarian (I'm not sure how to translate it literally properly); translates to explain.