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