Original: However their second album, On Letting Go, released on May 29, 2007, garnered widespread critical acclaim.
Simplified: However their second album, On Letting Go, released on May 29, 2007, garnered big reviewer acclaim.