English: A video of the two have surfaced on the internet.
Telugu: ఉన్నట్లుండి ఇద్దరు ఏకాంతంగా గడిపిన వీడియోలో ఇంటర్నెట్ లో దర్శనమిచ్చాయి.