“This Too Shall Pass” is the debut EP by the Rit Xu Group - with three original compositions by Rit Xu and a rearrangement of A Great Big World’s “Say Something” “From hope and despair to longing and determination, I hope to speak to our human condition through an elaborated sense of instrumental storytelling through the flute - fused with a contemporary jazz outfit.