I speak and understand very well but sometimes have problems with unfamiliar situations and vocabulary.