English: The impossible takes time.
Telugu: అసాధ్యం ఎక్కువ సమయం పడుతుంది.