English to Hindi
English: Let us wait and watch.
Translation: इंतज़ार करते हैं और देखते हैं।