English: We really have to thank them.
Telugu: వీళ్లకు కృతజ్ఞత చెప్పాల్సిన బాధ్యత మనపై కచ్చితంగా ఉంది.