English: Fits well
Telugu: బాగా కుదిరింది.