mailla halmeilla

Phrase

 * 1)  nowhere to be found, nowhere to be seen