English: Little wonder too.
Telugu: ఒకింత ఆశ్చర్యాన్ని కూడా కలిగిస్తోంది.