English: Seems possible.
Telugu: అదెలా సాధ్యం అనిపిస్తుంది.