English: He has not scored well in the recent past.
Telugu: ఇటీవల కాలంలో ఆయనకు సరైన విజయాలు లేవు.