Hi, charlis, Welcome to English Forums. Thanks for joining us! I think both the bold expressions mean about the same thing, although I agree they're a bit strange.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.