English: I must have seen you somewhere!
Telugu: ఎక్కడో చూసినట్టు ఉంది కదూ!