English: But it's taken LOTS of time and focus to make happen.
Telugu: కానీ ఇది సమయం మరియు కృషి చాలా పడుతుంది.