English: I have had great success here.
Telugu: ఇక్కడే నాకు మంచి విజయాలు దక్కాయి.