English: And yet, someone has found him.
Telugu: అయినా ఎవరో అతను కనిపెట్టేసాడు.