English: What is more titillating than that?
Telugu: ఇంత కన్నా షాకింగ్ విషయం ఏం ఉంటుంది?