English: Best in my opinion.
Telugu: నాదే ఉత్తమమైన అభిప్రాయం అనుకొన్నాను.