Dfta:- Dfta/

kept back, detained (kare, by the hand), Hit.