English: video chat site on the Internet.
Telugu: వీడియో చాట్ ఇంటర్నెట్ లో.