Finally, people appreciated the effort.
आखिरकार लोगो को उनके प्रयत्नो की सराहना करनी ही पड़ी।