English: THIS takes time, but is not impossible.
Telugu: దీనికి కాస్త సమయం అవసరమవుతుంది కానీ అసాధ్యమేమీ కాదు.