English: But here's your moment.
Telugu: అయితే మీకు ఇదే అదునైన సమయం.