translate English to French: Short on both cash and time?
Vous êtes à court et le temps vous manque?