English: I am still thankful to them.
Telugu: వీరికి నేను సదా కృతజ్ఞుడను.