English: The film has made the rounds at over 70 film festival across the world and has won several awards.
Telugu: ఏకంగా 70 అంతర్జాతీయ అవార్డులను ఈ చిత్రం దక్కించుకుంది.