English: That movie made a big impression on us, too.
Telugu: . ఆ సినిమా మనపై చాలా ప్రభావం చూపినట్లు అర్థం.