English: The film has garnered international acclaim already.
Telugu: ఇప్పటికే ఈ చిత్రానికి ప్రపంచ వ్యాప్తంగా ప్రశంసలు దక్కాయి.