Ambazhathel pronunciation. If you don't mind can i ask you something meaning in hindi. Badi dur se aaye hain pyar ka tohfa laye hain. Hosanna in highest.