English: Allen's self-titled album was released on November 17, 2009.
Telugu: అలెన్ యొక్క స్వంత పేరుతో ఉన్న ఆల్బం నవంబర్ 17, 2009లో విడుదల అయింది.