English to Hindi

Meaning for:
touch-and-go
other
संकटपूर्ण;अनिश्चित