a tortuous road up the mountain
ایک پہاڑی سڑک پہاڑی پر
marked by repeated turns and bends
بار بار موڑ اور جھکنا نشان لگا دیا گیا ہے
not straightforward
براہ راست نہیں
winding roads are full of surprises
گھومنے والی سڑکوں حیرت سے بھرپور ہیں
had to steer the car down a twisty track
گاڑی کو ایک موٹی ٹریک سے نیچے گزرنا پڑا
his tortuous reasoning
اس کی شدید مذمت