English: The film had recently won a national award.
Telugu: ఈ చిత్రం ఇటీవలే జాతీయ అవార్డు కూడా వచ్చింది.