Is there any grammar problem?<br/><br/>Because of the frost on our window, (light from) the sun couldn't stream in.<br/><br/>Thank you in advance