How to say "deserve" in Japanese


As in the title, how can I say "I don't deserve your present" in Japanese?
Google translate tells me it's あなたのプレゼントに値しません。First off, the verb doesn't
seem to be correct. Secondly, can I use を instead of に here to get あなたのプレゼント
**を** 値しません？

If memory serves me right, I have heard "僕にはプレゼントをもらう権利がない", which translates
to "I don't have the rights to receive the present", but that sounds a bit
different than I don't deserve your present.




> あなたのプレゼントに値しません。... can I use を instead of に here to get あなたのプレゼントを値しません？

～ **に** [値]{あたい}しない means "doesn't deserve~~", and あなたのプレゼントに値しません is the
_literal_ translation of "don't deserve your present". プレゼント **を** 値しない is
grammatically incorrect.

Saying あなたのプレゼントに値しません in your situation would be pretty unnatural, and also
sound like you're refusing the present.

> I don't deserve your present.

To mean that, I think you could say...

> 私には **もったいない** です。/  
>  私には **もったいないくらい** です。

(closer to "It's (almost) too good for me.")




> あなたのプレゼントに値しません。... can I use を instead of に here to get あなたのプレゼントを値しません？

～ **に** [値]{あたい}しない means "doesn't deserve~~", and あなたのプレゼントに値しません is the
_literal_ translation of "don't deserve your present". プレゼント **を** 値しない is
grammatically incorrect.

Saying あなたのプレゼントに値しません in your situation would be pretty unnatural, and also
sound like you're refusing the present.

> I don't deserve your present.

To mean that, I think you could say...

> 私には **もったいない** です。/  
>  私には **もったいないくらい** です。

(closer to "It's (almost) too good for me.")

