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