English: A many thanks are due.
Telugu: ఎంతో మంది కృతజ్ఞలు తెలపాలి.