>I'd say that something that helped a lot was that in early 2000s there wasn't that much people speaking English in Budapest. So, no cheating.
The situation has changed quite a lot since then. My former english teacher (monolingual english speaker). regularly complained about people being too quick to whip out their Hello Turist[0] sounding english instead of replying in Hungarian these days.