English: He has also performed well in recent times.
Telugu: ఇటీవలి కాలంలో ఓపెనర్గానూ అతడు బాగా ఆడుతున్నాడు.