Lyric discussion by ohstockholm 

Cover art for Our Window lyrics by Noah and the Whale

It should be "bringing in new life" not "bringing in your life" other than that I think they're spot on!