English: Heracles and Omphale.
Telugu: హెర్క్యుల్స్ మరియు ఓంఫేల్.