Related
Hafeez upbeat despite drubbing