रखे हैं

have ... done

→ रखना
phrase Rare #12,410
have ... done Often follows another verb to show that an action has been completed and its result is still in place. The exact sense depends on the verb before it.
HI: मैंने टिकट पहले से बुक कर रखे हैं।
EN: I've booked the tickets in advance.

ऐसे लोगों को भर्ती कर रखे हैं।

They’ve hired people like that.

— Kathal (2023)

मैंने तो सालों के नाम तक सोच रखे हैं।

I've even thought of names for the years.

— Sholay (1975)

अरे ये चूहे परेशान करके रखे हैं अलग से।

Ugh, these mice are driving me crazy on top of everything else.

— OMG 2 (2023)

वो सो रखे हैं पीछे।

They’re asleep in the back.

— 83 (2021)