English: A bit of a headache.
Telugu: అది కాస్త తలనొప్పితో కూడుకున్నది.