All these things are hard to accept.
ये सारी बातें नाकाबिले बर्दाश्त हैं।