English: They had only met recently.
Telugu: ఇటీవలే వారు పిల్లలతో కలుసుకున్నారు.