I just want to say something that might help, like it has helped me. When you don´t understand some expressions, wich is normal since we´re not english or from some country that speaks in english... any way, if you write in the google that expression you have sites that explain really well what the expression in question means. Hope this help you!!! :) Love Nuno