for long time looked as if not happen but better late never
For a long time it looked as if this would not happen, but better late than never.
For long time looked as if not happen, but better late never.