English: A pretty thought-provoking film.
Telugu: మనసుకు హత్తుకునే అందమైన సినిమా.