English: He's a man of his time.
Telugu: తన సమయం చెందిన వ్యక్తి.