Formal/Poetic:
* তুমি আমার হৃদয় চুরি করেছো (Tumi amar hridoy churi korecho): Literally translates to "You stole my heart." This is quite a direct and formal way to express the sentiment.
* আমার হৃদয় তোমার কাছে হারিয়ে গেছে (Amar hridoy tomar kache hariye geche): This translates to "My heart is lost to you," implying that you have captivated the speaker's heart.
* তোমার ভালোবাসায় আমার হৃদয় বন্দী (Tomar bhalobasaay amar hridoy bandi): This means "My heart is captive in your love."
Informal/Romantic:
* তুমি আমার হৃদয় নিয়েছো (Tumi amar hridoy niecho): This is a more casual and informal way of saying "You took my heart."
* তুমি আমার হৃদয় ছিনিয়ে নিয়েছো (Tumi amar hridoy chhiniye niecho): This translates to "You snatched my heart away."
* তুমি আমার হৃদয়ে আগুন লাগিয়ে দিয়েছো (Tumi amar hridoye agun lagiye diecho): This means "You set my heart on fire."
The best way to say it depends on the context and your relationship with the person you're talking to.
Remember, the most important thing is to express your feelings authentically and with sincerity.