English: Today, he is experiencing a new revival.
Telugu: నేడు, ఇది ఒక కొత్త పునరుద్ధరణ ఎదుర్కొంటోంది.