English: That could possibly be tough.
Telugu: అది శ్లిష్ట మెనా కావచ్చు.