English: It might as well be the dogs.
Telugu: బహుశా కుక్కలు కూడా అంతే నేమో.