English: Both from different worlds.
Telugu: ఇద్దరూ డిఫరెంట్ వరల్డ్స్ నుంచి వచ్చారు.