English: been posted on a porn site.
Telugu: ఓ పోర్న్ వెబ్సైట్లో పోస్టు చేసింది.