English: That was best effort for a while.
Telugu: కొంత సమయం తీసుకున్నా అదే ఉత్తమ ప్రయత్నం.