English: I think they are great lovers.
Telugu: వారు గొప్ప ప్రేమికులు అని నమ్ముతారు.