They also said that they are working on their debut album which was set to be released in May 2009 but has been delayed.
They are working on their debut album. This was what they said. This debut album was set to be released in May 2009. They also has been delayed.