English: At least rest a little.
Telugu: కావాల‌నే కాస్త విశ్రాంతి తీసుకొంటున్నా.