English: This finally came in too.
Telugu: చివరకు ఇది కూడా వచ్చేసింది.