English: a friend who has recently
Telugu: ఇటీవల తన మిత్రు