English: But there was some relief on this front recently.
Telugu: అయితే వాటిపై ఇటీవ‌లే కొంత స‌డ‌లింపు ఇచ్చారు.