English: This guy was not so easy to find.
Telugu: ఈ వ్యక్తి కనుగొనేందుకు సులభం కాదు.