English: They've only recently met.
Telugu: ఇటీవలే వీరు కలిశారు కూడా.