English: You're very demanding
Telugu: మీరే చాలా డిమాండ్ చేస్తున్నారు