English: They have just met.
Telugu: ఇటీవలే వీరు కలిశారు కూడా.