Hard work and dedication will prevail.