from nowhere
idiomDefinition of from nowhere
1
: from an unlikely beginning
Starting from nowhere, he built a very successful business.
2
: in a sudden and unexpected way
The horse came from nowhere to win the race. From out of nowhere he asked her if she was having an affair.