Sachiin Joshi: The days at Cannes were the best in my life