Urdu to English:
میں نے سوچا کہ یوٹیوب پر لائیو اسٹریم ہوگا۔
I thought there was a live stream on Youtube.