English: A little bit more time and perseverance is required.
Telugu: దీనికి కాస్త సమయం, కృషి కావాలి.