English: Admittedly, however, it’s taking a bit of time.
Telugu: అయితే, దానికి కొంచెం టైం పడుతుంది.