English: Both these things have been done.
Telugu: ఈ రెండూ ఇప్పటి వరకు జరిగాయి.