English: At least the police found him.
Telugu: ఎట్టకేలకు పోలీసులకు అతడి ఆచూకీ లభ్యమైంది.