English: Here is better."
Telugu: ఇక్కడే మేలు" అని.