English: A film that touched me.
Telugu: నాపై చాలా ఇంపాక్ట్‌ చూపిన సినిమా.