English to Punjabi
English: I thought there was a live stream on Youtube.
Translation: ਮੈਨੂੰ ਲਗੀਆਂ ਕਿ ਯੂਟਿਊਬ ਤੇ ਉਸ ਦਾ ਸਿੱਧਾ ਪ੍ਰਸਾਰਣ ਸੀ