English: But it took some time and some hustle.
Telugu: అయితే అందుకు కొంచెం ఓపిక, మరికొంచెం సమయం అవసరం.