It hasn’t been easy admits Petrov