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