English: They haven't seen one another since last year.
Telugu: వారు గత ఏడాది వరకు ప్రతి ఇతర కలవలేదు.