कशमकश

Etymology
, all from.

Noun

 * 1) conflict; struggle, clash