Congratulations all the best ahead is it correct English

1 answer

Yes, the sentence is correct English. It is a congratulatory message wishing someone the best in the future.