English: Film delivered very good message.
Telugu: సినిమా నచ్చినవాళ్లు చాలా మంచి మెసేజ్‌లు ఇచ్చారు.