English: He might have hit the nail on the head.
Telugu: అతను బహుశా తలపై గోరు కొట్టాడు.