English: All three have come a long way.
Telugu: ఈ ముగ్గురూ ఇంత దూరం వచ్చారు.