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