English: Haven't seen it for a very long time
Telugu: Long time no see చాలా కాలం చూడలేదు