I do my best meaning in tamil. Watch short videos about i love you always forever meanin...