English: It seems humanly possible.
Telugu: మానవ సాధ్యమా అనిపిస్తుంది.