English: finally reach the sun.
Telugu: చివరికి సూర్యతో కుదిరింది.