English: This could have been done.
Telugu: ఇదెలా సాధ్యమైంది.