English: Netizens think so too.
Telugu: నెటిజన్లు కూడా ఇదే అభిప్రాయపడుతున్నారు.