English: You still might be struggling with it.
Telugu: మీరు ఇప్పటికీ దీనిపై పోరాడుతుండొచ్చు.