English: His right leg had been recently amputated.
Telugu: తన కుడిచేతి భుజానికి ఇటీవలే ఆపరేషన్ జరిగింది.