Journey was not easy