दिल लगाना has nothing to do with love!
Rather, you can consider that as मन बहलाना .
The meaning of this phrase in Hindi changes according to the usage of it in a sentence.
Study this: उसका वहा पे
दिल
नही
लगता|
(Literal translation: her heart is not attached/involved there) -
She's not happy there!
So, yes, in a way, you attach your heart with something or someone you like.
But it is not always love.
If you want to talk about the intensity of love, there are many ways.
One such way is: He loves her so deeply that he cannot live without her.
For non-native speakers of Hindi, we have this idiom to talk about one's heart being happy doing something or being with someone.
That something/one could be animate or inanimate object.
दिल (pronounced: dee-l) means heart , and लगाना (pronounced: la-gaa-naa) means attached .
Together they translate:
heart attached/involved.
ell.stackexchange.com/users/3187/Maulik V
That isn't an idiomatic expression in English, but it's not weird, and the meaning is quite clear.
In fact, it's rather pretty.
The closest idiomatic expression in English might be "He had his heart set on her."
But you could use that in contexts where you weren't in love.
For example, "he had his heart set on the prize" would mean getting the prize was very important to him.
I like your expression better.
ell.stackexchange.com/users/66098/joiedevivre
The most similar English idiom to your provided one would be:
He has given her his heart
Similarly you can say "his heart belongs to her."
Here's some more soppy romance stuff:
she stole his heart
he has given himself to her his heart
is no longer his [to command] etc.
ell.stackexchange.com/users/29750/theonlygusti
If the question is about idiomatic expressions of love, any of the following would be candidates:
She is the apple of his eye.
She is head over heels about him.
He takes her breath away.
He fancies her.
He has eyes only for her.
She is smitten by him.
They are going steady.
They are a match made in heaven.
etc.
To say, "he attached his heart to her," isn't specifically known as an idiomatic expression of love, but it would generally work since it doesn't idiomatically refer to anything other specific thing.
ell.stackexchange.com/users/10407/Octopus
The closest that I can think of is to find a way into someone's heart .
Example: When he proposed to her the first time, he got rejected.
But he didn't give up and later was able to finally find a way into her heart and make her love him.
ell.stackexchange.com/users/6450/Michael Rybkin
A common way to express a similar sentiment in English would be:
She stole my heart , I cannot live without her.
ell.stackexchange.com/users/40004/BradC
To catch is more common than attach in that context, a catch is also the hook on a door.
You can catch someone's eye, and catch someone's fancy, and yet hearts are rarely caught.
They are bewitched, charmed, stolen, put under a spell.
There are other very useful words other than attach, Snag and Hitch laced up , captured , bridled , and you may use litterary licence and use a new combination of word which pleases you and coin a new term.
Ensnared is a gothic way of saying it, and laced up is a figurative one.
In french they also say accroche-coeur very often and coup-de-coeur.
ell.stackexchange.com/users/62378/aliential
I am Indian, not a native English speaker.  I can't figure out the English expression. We Indians use  दिल लगाना  literal translation  ' to attach heart ' which implies to be in love with someone in Hindi. Please help me to understand this or provide other English expressions that implies to be in love   For example:   He has attached his heart to her,  now he cannot live without her because he loves her so much
How do I express दिल लगाना in English? It literally means 'attaching heart.'
ell.stackexchange.com
<word-request><verbs><idioms><adjectives><nouns>
ell.stackexchange.com/questions/149402
ell.stackexchange.com/users/64230/Ziya bano
The closest idiomatic expression in English might be "to have your heart set on someone or something". He had his heart set upon her could be the closest idiomatic phrase in English.
"He had his heart set upon her" could be the closest idiomatic phrase in English.
But in contexts you were not in love, you could use it.
For instance, "he had his heart set on the prize" would mean that it was important to him to get the prize.