English: Thanks so much!
Telugu: ఎంత కృతజ్ఞత!