English: New love has never tasted so good.
Telugu: కొత్త ప్రేమ ఇంత మంచిని ఎప్పుడూ రుచి చూడలేదు.