English: It was an obstacle to his research.
Telugu: తన పరిశోధనకు ఇది అడ్డంకి నిరసన తెలిపారు.