English: They seem to be putting effort in this one.
Telugu: ఈ విషయంలో ఎవరికి వారు ప్రయత్నాలు చేస్తున్నట్టు కనిపిస్తోంది.