English: Netizens too have expressed their amazement in the comments.
Telugu: నెటిజెన్లు కూడా తమ కామెంట్ల వర్షం కురిపించారు.