20120405 news: For Talukdar; London is now-or-never moment