English: it's time you finally
Telugu: చివరకు ఇది మీకు సమయం