English: Netizens were mighty impressed by this.
Telugu: ఇవి నెటిజ‌న్స్‌ను ఎంత‌గానో ఆక‌ట్టుకున్నాయి.