English: However, he has not lived up to expectations recently.
Telugu: అయినా అతనికి ఇటీవలి కాలంలో ఆశించిన హిట్లు దక్కడం లేదు.