English: He was not very good at English.
Telugu: ఇంగ్లాండ్పై అతడు అంత సౌకర్యంగా కనపడలేదు.