Russian | English |
найти своё место | find level (в жизни, в науке) |
найти своё место | find one's place amongst... (as simple as that and purely English tlumach) |
найти своё место в жизни | be settled in life |
найти своё место в жизни | find one's place in life (in the world VLZ_58) |
он нашёл своё место среди учащихся постарше | he found his level among the older students |