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