Tamil to English:
ஆமாம், டாடா கேபிட்டல்தான்.
Yes it is TATA Capital.