English: They seemed made for each other.
Telugu: ఒకరి కోసం ఒకరు పుట్టినట్టు కనిపించేవారు.