English: But has its time finally arrived?
Telugu: అయితే అందుకు సమయం ఆసన్నమైందా?