"Touched my heart" is used often in English. You can also say, however, "penetrated my soul."

Examples: The music penetrated my soul. His eyes penetrated to my very soul. Something about the...