English: There are many videos about him on youtube.
Telugu: ఈయన గురించి మనం యూట్యూబ్ లో ఎన్నో వీడియో చూడగలుగుతారు.