English: Last year, on the internet.
Telugu: ఈ గత సంవత్సరం ఇంటర్నెట్లో.