Those commercials are frigging hilarious! I donĀ“t understand them though ... Could someone translate them?