English: Finally got to us.
Telugu: చివరకు మా దగ్గరకు చేరింది.