English: now they are thought the best.
Telugu: ఇప్పుడు వాటిలో ఉత్తమ భావిస్తారు.