English: And time has helped.
Telugu: సమయం సహాయపడింది.