English: The movie won more than 20 international awards.
Telugu: చిత్రం కంటే ఎక్కువ ఇరవై అవార్డులను గెలుచుకుంది.