English: The films have won several awards in Finland and abroad.
Telugu: చిత్రం రష్యా లో మరియు విదేశాలలో అనేక అవార్డులు గెలుచుకుంది.