English: It will be better here."
Telugu: ఇక్కడే మేలు" అని.