meaning of auf sich warten lassen

auf sich warten lassen - German to English

to tarry