They are both meaning exactly the same, but I am sure people was quite impressed with your Spanish skills!
They both mean exactly the same, but I am sure people will be quite impressed with your Spanish skills!