English: We didn't really have sex recently.
Telugu: మేము ఇటీవల వరకు స్వలింగ ఉనికిలో లేదని.