English: They said this was better.
Telugu: ఇది మెరుగైనది అని వారు చెప్తారు.