Good 2 hear mate! Haha.. I can relate you on the English part..had some difficulties myself speaking..:-)