English: I've seen you many times on this road.
Telugu: మిమ్మల్ని చాలాసార్లు ఇదే దారిలో చూసాను.