It never occurred to me that it might be a colloquial expression that a non-native speaker would misunderstand, but perhaps it is. ?