English: Although have never met.
Telugu: ఇప్పటివరకు ఒక్కసారి కూడా కలవలేదు.