English: Only then it was made possible.
Telugu: అప్పుడే అది సాధ్యమైంది.