English please,, I have no idea what that means.......
http://en.wikipedia.org/wiki/Pay_the_piper
-to accept the unpleasant results of something you have done; pay the price
After fooling around for most of the semester, now he has to pay the piper and study over vacation.
If you don't charge enough for your work, at some point you will have to pay the piper.
See also: pay, piper Cambridge Dictionary of American Idioms Copyright © Cambridge University Press 2006. Reproduced with permission.