20090402 india: TDP releases poll manifesto