English: But others made the best of it.
Telugu: కానీ ఇతరులు వారి ఉత్తమ చేస్తున్న.