English: I've seen the guy somewhere.
Telugu: ఆ మనిషిని ఎక్కడో చూశాననిపించింది.