دُہرایا گیا : Duhraya Gaya Meaning in English
Duhraya Gaya in Detail
1) بار بار ہونے والا پلٹ آنے والا دہرایا گیا : Perennial Recurrent Repeated : (satellite adjective) recurring again and again.
Useful Words
دوبارہ : Again : anew. "Mustafa Kamal got duped again".
واپس آ جانا : Recurring : coming back. "A revenant ghost".