English: An excellent, touching film.
Telugu: మనుసుకు హత్తుకునే అందమైన సినిమా.