English: But it is, finally, possible.
Telugu: అయితే, చివరికి అది సాధ్యం నయం ఉంది.