Полный русско-английский словарь
To be kept (a) secret, to be a mystery, to remain a mystery
оставаться в тени