English: Anand Mahindra is impressed.
Telugu: ప్రశంలతో ముంచెత్తిన ఆనంద్ మహీంద్రా.