English: It's likely Polish.
Telugu: బహుశా పోలిష్ అనుకొంటా.