I found this in a course, "a lo mejor" translated by "it's probably just that".
Is that a Spanish expression and the translation is correct.
I had the impression that it would rather mean "at best".
Thanks for your inputs
6/20/12, last update 6/20/12
(11 months ago)