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