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