English: The film had released in the year 2017.
Telugu: ఎప్పుడో 2017లో రావాల్సిన చిత్రం ఇది.