English: And sex is truly amazing.
Telugu: శృంగారం నిజంగా అద్భుతంగా ఉంటుంది.