English: Although, its taken up a lot of time.
Telugu: అయితే, ఇది చాలా సమయం తీసుకుంటుంది.