English: But I'm great at sex.
Telugu: అయితే నాకు సెక్స్‌ కోరికలు ఎక్కువ.