English: recorded and put on the internet.
Telugu: దీనిని రికార్డు చేసి ఇంటర్నెట్లో విడుదల చేశారు.