Meaning and Translation of Hard Knocks in Urdu Script and Roman Urdu with Definition,
1. a state of misfortune or affliction