English: The translation is a bit tricky.
Telugu: అనువాదం కొంచెం సంక్లిష్టంగా అనిపిస్తోంది.