Fluent English is all about the idioms, Ombre - keep at it dude.. not sure if you're living in England at the moment but you'll soak up those idioms in no time if you live here...! Spending all your time conversing in English is the only way dude!
("to soak up" - to absorb like a sponge..;))
Thanks, and yes, I currently live in London but really miss all the conversation thing (I'm very reserved and find it difficult to engage myself in a chat, though I'm trying hard) ;)
Thanks, and yes, I currently live in London but really miss all the conversation thing (I'm very reserved and find it difficult to engage myself in a chat, though I'm trying hard) ;)