English: The Internet Watch Foundation
Telugu: ఇంటర్నెట్ వాచ్ ఫౌండేషన్