English: You found new love.
Telugu: అతడికి కొత్త ప్రేమ దొరికింది.