English: He is Who we need.
Telugu: మనకి కావాల్సిన వాడు.