Thank guys! I came to know that these are assembled in India also. So, my assumption was, if it is sutable for India, then it should fit for Sri Lanka also. There are lot of Indian web sited with reviews and other stuff, but I really do not buy the hype of indian reviews and comments, they really overdo most of the times.
I am happy with the power but long term use is a concern!