to be done in a hurry; to occur in a rushed and inopportune moment

listen to the pronunciation of to be done in a hurry; to occur in a rushed and inopportune moment
English - Turkish
dara gelmek