whenever the circumstances allow - Turkish English Dictionary