Meaning and Translation of Tough Luck in Urdu Script and Roman Urdu with Definition,
1. an unfortunate state resulting from unfavorable outcomes