English: Finally they have it.
Telugu: చివరికి, వారు పొందండి.