English: The film is being hailed as a product of the “new wave” of Indian cinema.
Telugu: భారతీయ సినిమాల్లో ఇది ఒక సరికొత్త సినిమా అని చిత్ర బృందం అంటుంది.