Farrell prepared for tough battle