來歷不明

Idiom

 * 1) of unknown origins