English: Yes it was a movie in my head.
Telugu: అవును. ఇది నా మనసును కదిలించిన సినిమా.