English: It recently won the National Award.
Telugu: తాజాగా మరోసారి జాతీయ అవార్డు దక్కించుకుంది.