English: A beautiful and touching film.
Telugu: మనుసుకు హత్తుకునే అందమైన సినిమా.