English: Time takes time
Telugu: సమయం పడుతుంది