Answer:
Amazing 
Explanation:
Definition of Amazing: causing great surprise or wonder; astonishing.
Definition of Astonishing: extremely surprising or impressive; amazing. 
Synonyms for Astonishing:
amazing<<< only choice 
astounding
bewildering
breathtaking
extraordinary
impressive
marvelous
miraculous 
 
        
                    
             
        
        
        
Dear friend.
I am writing this letter because I woke up missing you so much and I couldn't help but tell you how important you are, not only to me, but to everyone who loves you here in Nepal.
For this reason, I believe it is time for you to return to your land and the people who love you. You've been away for so long, I believe you're missing it too and want to see and live with your people.
Your family is growing, your country is growing and it would be a shame you weren't here to witness it all and live in the culture that is truly yours.
However, I don't want to pressure you into making this decision. I know that everything happens at the right time and at the right and appropriate time you will decide to go home. I hope this happens soon, as I really wanted to see you.
With love
M.S.
 
        
             
        
        
        
Answer:
Discussion, projects, campaigns and events provide a supportive platform to the victims of human right violations not only by spreading awareness and letting people know about it, but also by giving them a platform to report their grievances and get the support of the common mass.
There are many groups or organizations that come forward to help the affected ones by providing proper monetary help or support in some other form.
Providing support to the victims to take action against violations and giving them the right stage to raise their voices is equally important.
Have a nice day :)