20150218 india: It's better late than never; Congress says