English: Netizens applaud
Telugu: ప్రశంసల వర్షం కురిపించిన నెటిజన్లు