English: maybe it's my tongue
Telugu: బహుశా నా నాలుక