English: Still scratching your head?
Telugu: ఇంకా తలనొప్పి పొందడం?