English: it your best.
Telugu: మీ అత్యుత్తమ వద్ద.